.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.block{margin:0;}
.area{padding:0;}
.frame,.tab,.block{margin:0;padding:0;}
.frame,.frame-tab{border:none;margin:0;background:transparent;}
.temp{margin:0;}
body{background:#fff5ef url(../img/list/marriage/bodybg.png);}
input,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s,background linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s,background linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s,background linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s,background linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s,background linear 0.2s;}
.section{width:960px;margin:10px auto;}
.laceblock_deep{padding:5px;}.laceblock_deep .t{height:5px;overflow:hidden;background:url(../img/list/marriage/lace_deeptop.png) repeat-x;}
.laceblock_deep .c{*zoom:1;background:#ff7676;}.laceblock_deep .c:before,.laceblock_deep .c:after{display:table;content:"";}
.laceblock_deep .c:after{clear:both;}
.laceblock_deep .b{height:5px;overflow:hidden;background:url(../img/list/marriage/lace_deepbottom.png) repeat-x;}
.laceblock_light{padding:5px;}.laceblock_light .t{height:5px;overflow:hidden;background:url(../img/list/marriage/lace_lighttop.png) repeat-x;}
.laceblock_light .c{*zoom:1;background:#ffffff;}.laceblock_light .c:before,.laceblock_light .c:after{display:table;content:"";}
.laceblock_light .c:after{clear:both;}
.laceblock_light .b{height:5px;overflow:hidden;background:url(../img/list/marriage/lace_lightbottom.png) repeat-x;}
.lace_light{background:url(../img/list/marriage/bg_light.png);}
.dotlist{margin:0 4px;}.dotlist li{height:28px;line-height:28px;overflow:hidden;}.dotlist li i{display:block;float:left;position:relative;top:10px;margin-right:5px;width:9px;height:8px;background:url(../img/list/marriage/slide_nav.png) no-repeat;overflow:hidden;}
.dotlist li .right{float:right;color:#ccc;}
.dotlist li a:hover{color:#ff7676;}
.sideblock .sidet{*zoom:1;height:30px;padding:8px 5px 2px 5px;}.sideblock .sidet .subject{float:left;margin-left:5px;}
.sideblock .sidet .subject_info{float:left;margin-left:25px;margin-top:9px;font-family:Microsoft Yahei,SimHei;font-weight:bold;color:#666;}.sideblock .sidet .subject_info strong{color:#ff7676;}
.sideblock .sidet .more{float:right;margin:5px 0 0 0;}.sideblock .sidet .more a.morelink{display:inline-block;zoom:1;padding-left:5px;white-space:nowrap;background:url(../img/list/marriage/more_bg.png) no-repeat 0 0;text-decoration:none;}.sideblock .sidet .more a.morelink span{padding:0 9px 0 4px;display:inline-block;height:23px;line-height:23px;color:#666;cursor:pointer;background:url(../img/list/marriage/more_bg.png) no-repeat right -23px;}
.sideblock .sidet .more a.cloudlink{display:inline-block;zoom:1;width:80px;height:30px;line-height:30px;text-align:center;color:#ff7676;font-size:14px;font-weight:bold;font-family:Microsoft Yahei,SimHei;text-decoration:none;}.sideblock .sidet .more a.cloudlink.active,.sideblock .sidet .more a.cloudlink:hover{background:url(../img/list/marriage/bg_cloud.png) no-repeat;}
.sideblock .sidet:before,.sideblock .sidet:after{display:table;content:"";}
.sideblock .sidet:after{clear:both;}
.sideblock .sidec_lace{margin:4px;background:#fff;*zoom:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ffc5bf;-webkit-box-shadow:0 0 2px #ffc5bf;-moz-box-shadow:0 0 2px #ffc5bf;box-shadow:0 0 2px #ffc5bf;}.sideblock .sidec_lace:before,.sideblock .sidec_lace:after{display:table;content:"";}
.sideblock .sidec_lace:after{clear:both;}
.sideblock .sidec_lace .inner{border:1px dashed #ffb0b0;margin:2px;padding:4px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.waterfall .itemlist{position:relative;float:left;width:225px;overflow:hidden;margin-right:10px;}
.waterfall .item{margin-bottom:10px;}
.waterfall .inner{background:#fafafa;*zoom:1;border:1px solid #c9c7c8;}.waterfall .inner:before,.waterfall .inner:after{display:table;content:"";}
.waterfall .inner:after{clear:both;}
.waterfall .img{width:200px;margin:10px auto;}.waterfall .img a{display:block;border:1px solid #fff;}.waterfall .img a:hover{border-color:#ff7676;}
.waterfall .img a img{width:198px;display:block;}
.waterfall .info{*zoom:1;border-top:1px solid #e9e9e9;padding:5px 10px 10px;background:#fff5ef;}.waterfall .info:before,.waterfall .info:after{display:table;content:"";}
.waterfall .info:after{clear:both;}
.waterfall .info a{display:block;}
.waterfall .info a img{width:30px;height:30px;padding:2px;border:1px dashed #ff7676;background:#ffffff;}
.waterfall .info .subject{color:#ff7676;}
.waterfall .info .avatar{float:left;margin:9px 9px 0 0;}
.waterfall .info .avatar_info{padding-top:8px;}.waterfall .info .avatar_info a{height:20px;overflow:hidden;color:#999;}.waterfall .info .avatar_info a:hover{color:#ff7676;}
.waterfall .info .avatar_info p{color:#ccc;white-space:nowrap;height:18px;}
#sec1{margin-top:5px;*zoom:1;}#sec1 #block1_1 .sidet .subject{width:130px;height:30px;background:url(../img/list/marriage/title_txt.png) no-repeat;overflow:hidden;content:"";text-indent:-100px;}
#sec1 #block1_1 .sidec .inner{height:226px;}
#sec1 #block1_2{margin-top:8px;}#sec1 #block1_2 .sidec .inner{height:106px;padding:4px;}
#sec1 .col_left{width:310px;height:420px;display:block;float:left;background:#ffdcd8;}
#sec1 .col_center{width:400px;height:420px;display:block;float:left;background:#ffdcd8;margin:0 10px;}#sec1 .col_center .laceblock_deep .c{height:400px;}
#sec1 .col_right{width:230px;height:420px;display:block;float:left;background:#ffdcd8;}
#sec1:before,#sec1:after{display:table;content:"";}
#sec1:after{clear:both;}
#sec1 #slideindex{margin:5px;position:relative;width:300px;height:410px;}#sec1 #slideindex .slides{position:absolute;width:300px;height:410px;overflow:hidden;}#sec1 #slideindex .slides li a{display:block;}
#sec1 #slideindex .slides li img{width:300px;height:410px;display:block;}
#sec1 #slideindex .slidenav{position:absolute;bottom:6px;right:5px;text-align:right;z-index:100;height:16px;line-height:16px;overflow:hidden;}#sec1 #slideindex .slidenav li{display:inline;}#sec1 #slideindex .slidenav li a{display:inline-block;margin:3px;width:10px;height:10px;overflow:hidden;background:url(../img/list/marriage/slide_nav.png) no-repeat -14px 0;text-decoration:none;}#sec1 #slideindex .slidenav li a span{display:none;}
#sec1 #slideindex .slidenav li.active a{background-position:0 0;color:#fff;}
#sec1 #slideindex .slidetip{position:absolute;bottom:0;height:40x;left:0;font-weight:normal;color:#fff;overflow:hidden;}#sec1 #slideindex .slidetip .front{position:absolute;top:0;left:0;padding:3px 0 0;width:100%;line-height:20px;overflow:hidden;text-align:left;font-size:12px;}#sec1 #slideindex .slidetip .front a{margin-left:7px;color:#fff;}
#sec1 #slideindex .slidetip .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);}
#sec1 #slideindex .slidetip a{color:#fff;}
#sec1 #headline .line{height:16px;overflow:hidden;background:url(../img/list/marriage/lace_deepline.png) no-repeat center center;}
#sec1 #headline .item{position:relative;color:#fff;display:block;height:100px;padding:11px 19px 10px 19px;}#sec1 #headline .item img{width:100px;height:100px;float:left;margin-right:13px;cursor:pointer;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
#sec1 #headline .item h1{font-size:18px;height:20px;overflow:hidden;font-family:Microsoft Yahei,SimHei;cursor:pointer;line-height:20px;margin-bottom:5px;}
#sec1 #headline .item span{cursor:pointer;display:block;line-height:19px;height:76px;overflow:hidden;}
#sec1 #headline .item .mask{display:block;top:11px;left:19px;width:90px;height:90px;position:absolute;border:5px solid #ffffcc;cursor:pointer;visibility:hidden;}
#sec1 #headline .item:hover{color:#ffffcc;}#sec1 #headline .item:hover .mask{visibility:visible;}
#sec2 #slide290{position:relative;width:290px;height:190px;float:left;border:1px solid #ff7676;margin-right:20px;}#sec2 #slide290 .slides{position:absolute;width:290px;height:190px;overflow:hidden;}#sec2 #slide290 .slides li a{display:block;}
#sec2 #slide290 .slides li img{width:290px;height:190px;display:block;}
#sec2 #slide290 .slidenav{position:absolute;bottom:6px;right:5px;text-align:right;z-index:100;height:16px;line-height:16px;overflow:hidden;}#sec2 #slide290 .slidenav li{display:inline;}#sec2 #slide290 .slidenav li a{display:inline-block;margin:3px;width:10px;height:10px;overflow:hidden;background:url(../img/list/marriage/slide_nav.png) no-repeat -14px 0;text-decoration:none;}#sec2 #slide290 .slidenav li a span{display:none;}
#sec2 #slide290 .slidenav li.active a{background-position:0 0;color:#fff;}
#sec2 #slide290 .slidetip{position:absolute;bottom:0;height:40x;left:0;font-weight:normal;color:#fff;overflow:hidden;}#sec2 #slide290 .slidetip .front{position:absolute;top:0;left:0;padding:3px 0 0;width:100%;line-height:20px;overflow:hidden;text-align:left;font-size:12px;}#sec2 #slide290 .slidetip .front a{margin-left:7px;color:#fff;}
#sec2 #slide290 .slidetip .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);}
#sec2 #slide290 .slidetip a{color:#fff;}
#sec2 .imglist{margin-top:10px;}#sec2 .imglist li{float:left;margin:0 0 8px 18px;display:inline;}
#sec2 .imglist a{width:100px;height:60px;float:left;display:block;text-align:center;color:#999;}
#sec2 .imglist .img{display:block;width:100px;height:40px;overflow:hidden;}
#sec2 .imglist .txt{display:block;height:20px;line-height:20px;overflow:hidden;}
#sec2 #block2_1{width:690px;float:left;}#sec2 #block2_1 .sidet .subject{width:130px;height:30px;background:url(../img/list/marriage/title_txt.png) no-repeat 0 -30px;overflow:hidden;content:"";text-indent:-100px;}
#sec2 #block2_1 .sidec{padding-top:10px;padding-left:10px;}
#sec2 #block2_1 .rarea{margin-left:300px;}
#sec2 #block2_2{width:250px;float:right;}#sec2 #block2_2 .sidet .subject{width:130px;height:30px;background:url(../img/list/marriage/title_txt.png) no-repeat 0 -60px;overflow:hidden;content:"";text-indent:-100px;}
#sec3 #block3_1 .sidet .subject{width:160px;height:30px;background:url(../img/list/marriage/title_txt.png) no-repeat 0 -90px;overflow:hidden;content:"";text-indent:-100px;}
#sec3 #block3_1 .sidet .morelink{margin-right:10px;}
#sec3 #block3_1 .sidec{height:580px;}
#sec3 #block3_1 #waterfall{padding:10px 0 10px 10px;position:relative;}#sec3 #block3_1 #waterfall .mask{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:30px;background:url(../img/list/marriage/waterfall_mask.png) repeat-x;}
#sec3 #block3_1 #waterfall .itemlist{height:590px;}
#sec4 #block4_1 .sidet .subject{width:210px;height:30px;margin-right:35px;background:url(../img/list/marriage/title_txt.png) no-repeat 0 -120px;overflow:hidden;content:"";text-indent:-100px;}
#sec4 #block4_1 .sidet .more{float:none;margin:0;}#sec4 #block4_1 .sidet .more .cloudlink{color:#999;}#sec4 #block4_1 .sidet .more .cloudlink.active,#sec4 #block4_1 .sidet .more .cloudlink:hover{color:#ff7676;}
#sec4 #block4_1 .sidec{padding-top:10px;background:url(../img/list/marriage/lace_forum.png) repeat-x 0 5px;}
#sec4 #block4_1 .moresec{text-align:center;padding:10px;}#sec4 #block4_1 .moresec .viewmore{color:#999;font-size:14px;padding:4px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;}#sec4 #block4_1 .moresec .viewmore i{width:20px;height:20px;display:inline-block;background:url(../img/list/marriage/icon_more.png) no-repeat;position:relative;top:4px;margin-right:3px;}
#sec4 #block4_1 .moresec .viewmore:hover{background:#ffdcd8;color:#ff7676;}
#sec4 #block4_1 .loading{min-height:32px;background:url(../img/list/marriage/hx_loading.gif) no-repeat 10px 10px;}
.xst{font-size:14px;}
.tl a{color:#666;}.tl a:hover{color:#ff7676;}
.bm_c{padding:10px;}
.tl table{width:100%;table-layout:fixed;border-collapse:separate;}
.tl th,.tl td{padding:5px 0;border-bottom:1px dotted #ffdcd8;}
.emptb th,.emptb td{padding:0;border-bottom:none;}
.tl th{padding-right:1.5em;zoom:1;}
.tl th a:visited{color:#ff7676;}
.fromg{visibility:hidden;}
.ie6 .fromg,tr:hover .fromg{visibility:visible;}
.tl .icn{padding-left:5px;width:25px;text-align:left;}
.tl .icn a:hover{text-decoration:none;}
.tl .frm{width:150px;}
.tl .o{width:20px;}
.tl .num{width:60px;line-height:14px;}
.tl .by{width:140px;line-height:14px;}
.tl .by img{width:30px;height:30px;float:left;margin-right:8px;}
.tl cite,.tl .num em{display:block;}
.tl th em{margin-right:4px;zoom:1;}
.tl th em,.tl th em a{color:#007CD5;}
.tl td em{font-size:11px;font-family:Arial,Psimsun,sans-serif;-webkit-text-size-adjust:none;}
.tl td em,.tl td em a{color:#ccc;}
.tl .ts th,.tl .ts td{padding:3px 0;border-bottom-color:#ff7676;background:#ff7676;}
.tl .th{margin:0 10px;border-bottom:1px dotted #ffdcd8;}
.tl .th table{border:none;}
.tl .th td,.tl .th th{height:20px;border:none;vertical-align:baseline;}
.tl .tf{padding:3px 0;}
.tf .showmenu:hover{border-color:#ff7676;}
.mlt li{display:inline;margin:0 3px 10px;padding-top:5px;border:1px solid #ff7676;background:#FFF;text-align:left;}
.mlt .sum{display:inline-block;padding:0 5px;height:16px;line-height:16px;border-radius:5px;background:#fff;}
.mlt .pin{background:#7B3;color:#FFF;}
.mlt .digest{background:#0BC;color:#FFF;}
.mlt .c .nopic{display:block;background:#ffffff url(/static/image/common/nophototiny.png) no-repeat 50% 50%;cursor:pointer;}
.mlt img.vm{display:inline;}
.mlt h3{height:30px;line-height:30px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mlt li .cl{height:18px;overflow:hidden;}
.mlt li .c{height:auto !important;}
.mlt li span{display:inline;color:#ededed;}
